total due - French English Dictionary